To reduce the effect caused by Wireless Sensor Network (WSN) node signal power attenuation and node interference on transmission efficiency, an interference-aware routing based on random signal power fading model was proposed for WSN. First, according to probability theory, two probabilistic interference models for successfully transmitting data under different distribution of interfering nodes were put forward; interference, node routing convergence and residual energy issues were used as a measure to establish a interference-aware route. Then, interference, route convergence and residual energy were regarded as assessment weights to determine the best next-hop node. NS2 simulation data shows that compared with interference-aware routing algorithms based on differentiated services and coding, the proposed algorithm has better performance in packet delivery success rate, energy consumption and average delay time.